package com.intellagric.mapper;

import com.intellagric.pojo.IftCheckItem;
import com.intellagric.pojo.IftCheckItemExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface IftCheckItemMapper {
    long countByExample(IftCheckItemExample example);

    int deleteByExample(IftCheckItemExample example);

    int deleteByPrimaryKey(String id);

    int insert(IftCheckItem record);

    int insertSelective(IftCheckItem record);

    List<IftCheckItem> selectByExample(IftCheckItemExample example);

    IftCheckItem selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") IftCheckItem record, @Param("example") IftCheckItemExample example);

    int updateByExample(@Param("record") IftCheckItem record, @Param("example") IftCheckItemExample example);

    int updateByPrimaryKeySelective(IftCheckItem record);

    int updateByPrimaryKey(IftCheckItem record);
}